diff options
Diffstat (limited to 'app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx')
| -rw-r--r-- | app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx b/app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx index 7152bdc2..cb191dd4 100644 --- a/app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx +++ b/app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx @@ -7,6 +7,8 @@ import { getAvlLists } from "@/lib/avl/service" import { AvlListItem } from "@/lib/avl/types" import { toast } from "sonner" import { InformationButton } from "@/components/information/information-button" +import { useTranslation } from "@/i18n/client" +import { useParams } from "next/navigation" interface AvlPageClientProps { initialData: AvlListItem[] @@ -17,6 +19,9 @@ export function AvlPageClient({ initialData }: AvlPageClientProps) { const [isLoading, setIsLoading] = useState(false) const [registrationMode, setRegistrationMode] = useState<'standard' | 'project' | null>(null) + const params = useParams<{lng: string}>() + const lng = params?.lng ?? 'ko' + const {t} = useTranslation(lng, 'menu') // 초기 데이터 설정 useEffect(() => { setAvlListData(initialData) @@ -73,7 +78,7 @@ export function AvlPageClient({ initialData }: AvlPageClientProps) { {/* info button and header section */} <div className="flex items-center gap-2 mt-2"> <h2 className="text-2xl font-bold tracking-tight"> - AVL(Approved Vendor List) 목록 + {t('menu.vendor_management.avl_management')} </h2> <InformationButton pagePath="evcp/avl" /> </div> |
